Traditional MRI reconstruction relies on the Inverse Fast Fourier Transform (IFFT), which is computationally efficient ($O(N \log N)$) but requires data to be sampled on a uniform Cartesian grid. However, modern clinical needs—such as Sodium MRI for tumor detection—require Non-Cartesian trajectories (Spirals/Radial) to capture signals with extremely fast decay times.
1. The Gridding vs. Iterative Solver
Because spiral samples do not align with a grid, we cannot apply IFFT directly. We must either use Gridding (interpolating samples onto a grid using an apodization function) or Iterative Reconstruction. The latter, proposed by Haldar and Liang, treats reconstruction as a linear-solver problem: $$(F^H F + \lambda W^H W)\rho = F^H d$$
2. The Computational Shift
Sequential CPUs fail the $O(N)$ complexity of iterative solvers in clinical timeframes. By shifting to Massive Parallelism in GPUs, we can map each voxel to a unique thread, transforming a nested complexity nightmare into a throughput-optimized kernel.